/**
 * 增删改查
 */
export interface ICRUD {
  /**
   * 查询单个接口
   */
  findOne?: (...params: any[]) => Promise<any>
  /**
   * 查询多个接口
   */
  findMany?: (...params: any[]) => Promise<any>
  /**
   * 查询分页接口
   */
  paginate?: (...params: any[]) => Promise<any>
  /**
   * 创建单个接口
   */
  createOne?: (...params: any[]) => Promise<any>
  /**
   * 更新单个接口
   */
  updateOne?: (...params: any[]) => Promise<any>
  /**
   * 删除单个接口
   */
  deleteOne?: (...params: any[]) => Promise<any>
  /**
   * 删除多个接口
   */
  deleteMany?: (...params: any[]) => Promise<any>
}
